Providing Support for Process Model Enaction in the Metaview Metasystem

نویسندگان

  • Garry Froehlich
  • Paul Sorenson
  • Jean-Paul Tremblay
چکیده

Process modeling is a means of formally deen-ing many aspects of the software development process through the use of models. Partial automation of a process model can help to improve the software process. Menial or tedious tasks, such as collecting metrics, no longer have to be the responsibility of the developer. Coordination of eeort can also be enhanced through automation. Automation can be achieved through the development of a process modeling support environment and the appropriate CASE tools. This is one of the major goals of the Metaview project, which involves the design and development of a metasystem to generate such an environment. A key requirement for this type of support environment is to use an active database. Active databases can react through an action to events, such as changes to a particular data item, thereby giving them the exibility needed for process modeling. This paper presents an execution model for the support of process model enaction in the Metaview system. The execution model is intended to support a wide variety of process models and process modeling languages. The model is based upon the event-rule model used in active databases.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

From Formal Specifications to Natural Language: A Case Study

Because software specifications often serve as a formal contract between the developer and the customer, systems have been proposed ([8], [2], [5]) that help the software client better understand specifications by automatically paraphrasing them in natural language. The REVIEW system [6] applies natural language generation within Metaview [7], a metasystem that facilitates the construction of C...

متن کامل

From Formal Speci cations to Natural Language: A Case Study

Formal descriptions, while diicult for most human readers to understand, are convenient for specifying large software systems, where completeness and consistency are important issues. Informal speciications can ooer advantages in readability, but ambiguities and contradictions are unavoidable side-eeects. Since a speciication often acts as a formal contract between the software developer and th...

متن کامل

Using Enactable Models to Enhance Use Case Descriptions

Many tools developed for process modelling either model client business processes or the software development process itself. In both cases, benefits are to be found by using the model to highlight real process problems either of clients or developers. However, the modelling of client business processes allows a further opportunity for gain, where the intention is to build a system to provide s...

متن کامل

A lightweight state-machine for validating use case descriptions

This paper presents a tool to provide an enaction capability for use case descriptions. Use cases have wide industry acceptance and are well suited for constructing initial approximations of the intended behaviour. However, use case descriptions are still relatively immature with respect to precise syntax and semantics. Hence, despite promising work on providing writing guidelines, rigorous val...

متن کامل

Object-Oriented Modeling in Metaview

In our work we investigate the capability of Metaview, a meta-CASE system, to define Object-Oriented CASE environments. An innovative feature of Metaview is the use of aggregation, as a mechanism for linking method fragments. This approach is illustrated in the speciJication of our environment to support OMT one of the most popular Object-Oriented development methods.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007